﻿<#
	File      = StringTable.psd1
	Author    = Kirk "Poshoholic" Munro
	Publisher = Poshoholic Studios
	Copyright = © 2012 Poshoholic Studios. All rights reserved.
#>

ConvertFrom-StringData @'

	# culture="en-US"

	#region Module initialization strings

	InitializeWmifxTitle = Initialize the wmifx module?
	InitializeWmifxDescription = The wmix module automatically generates a wmifx module to facilitate working with WMI from PowerShell. The wmifx module it generates will be comprised of a library of commands that allow you to work with WMI through a rich cmdlet interface with full help, examples, and more.\n\nThe wmifx module has not been generated yet on this system. Would you like to generate it now using WMI objects found in the ROOT\\cimv2 namespace and ROOT\\Virtualization namespace (if it exists), along with any child namespaces underneath them?\n\nNote that if you choose 'No', you can change your mind by unloading and reloading wmix or by invoking Update-WmiFunctionLibrary directly to create the wmifx module using WMI information from the computer of your choice.
	PromptForChoiceYesLabel = &Yes
	PromptForChoiceNoLabel = &No

	#endregion

	#region Enum value descriptions

	EnumValueNotFound = Value not found in enumeration. To learn what this value means, you must look elsewhere.
	EnumValueNotSet = Not set.

	#endregion

	#region Proxy function help strings

	# {0} is the WMI class name.
	PropertyParameterDescription = Specifies the property or set of properties to retrieve from the {0} objects.
	# {0} is the command name.
	JobNameParameterDescription = Specifies a friendly name for the background job. By default, jobs are named "Job<n>", where <n> is an ordinal number.\n\nIf you use the JobName parameter in a command, the command is run as a job, and {0} returns a job object, even if you do not include the AsJob parameter in the command.\n\nFor more information about Windows PowerShell background jobs, see about_Jobs (http://go.microsoft.com/fwlink/?LinkID=113251).
	# {0} is the property name.
	# {1} is the property description pulled from WMI (already translated).
	KeyPropertyDescription = Specifies {0} as a filter.{1}\n\nWhen multiple values are provided, any of those values will result in a match.
	# {0} is the property name.
	# {1} is the property description pulled from WMI (already translated).
	KeyPropertyWildcardDescription = Specifies {0} as a filter.{1}\n\nSupports exact matches or wildcards. When multiple values are provided, any of those values will result in a match.
	SearchPropertyDescription = Specifies individual properties and specific values to use as a filter. Supports exact matches or wildcards. When multiple properties are provided, only objects matching all conditions will be returned. When multiple values are provided for a single property, any of those values will result in a match.
	# {0} is the WMI class name.
	# {1} is the synopsis pulled from WMI (already translated).
	GetProxySynopsis = Gets instances of {0} Windows Management Instrumentation (WMI) class.{1}
	# {0} is the command name.
	# {1} is the WMI class name.
	# {2} is the description pulled from WMI (already translated).
	GetProxyDescription = The {0} command gets instances of {1} WMI class.{2}\n\nThe ComputerName parameter can always be used to specify a remote computer.\n\nThe {0} command does not use the Windows PowerShell remoting infrastructure to perform remote operations. You can use the ComputerName parameter of the {0} command even if your computer does not meet the requirements for Windows PowerShell remoting and even if your computer is not configured for remoting in Windows PowerShell.
	# {0} is the WMI class name.
	GetParameterlessExampleDescription = This command displays information about {0} objects on a computer.
	# {0} is the WMI class name.
	GetSimpleRemotingExampleDescription = This command displays information about {0} objects on the remote computer. It identifies the computer to use by specifying the Internet Protocol (IP) address 127.0.0.1. You can change this IP address to any other valid IP address on your network so that you can display information about the services on that remote computer. By default, the account you are running under must be a member of the local administrators group on the remote computer that you specify.
	# {0} is the WMI class name.
	GetFormatListExampleDescription = This command displays {0} object information. It displays all the properties of the {0} WMI class, not just the properties that are specified in the Types.ps1xml configuration file.
	# {0} is the WMI class name.
	GetSimpleRemotingWithCredentialsExampleDescription = This command displays {0} object information on a computer named Fabrikam. It specifies a user account name by using the Credential parameter, which causes a dialog box to be displayed in which you enter the corresponding password.
	# {0} is the WMI class name.
	# {1} is the parameter name.
	# {2} is the parameter value.
	GetParameterExampleDescription = This command displays information about any {0} objects on a computer with a {1} value of {2}.
	# {0} is the WMI class name.
	# {1} is the parameter name.
	# {2} is the parameter value.
	GetParameterStartsWithExampleDescription = This command displays information about any {0} objects on a computer with a {1} that starts with '{2}'.
	# {0} is the WMI class name.
	# {1} is the parameter name.
	# {2} is the parameter value.
	GetParameterContainsExampleDescription = This command displays information about any {0} objects on a computer with a {1} that contains '{2}'.
	# {0} is the WMI class name.
	# {1} is the drive letter.
	GetParameterIsPathExampleDescription = This command displays information about any {0} objects on a computer with a Path references the {1} drive.

	#endregion

	#region Progress messages

	ProgressOnUpdateWmifxTitle = Updating the wmifx module
	ProgressOnUpdateWmifxMessageInitializing = Initializing...
	ProgressOnUpdateWmifxMessageAnalyzingExistingModule = Analyzing existing wmifx module.
	ProgressOnUpdateWmifxMessageProcessingNamespaces = Processing namespaces.
	# {0} is the WMI namespace.
	ProgressOnUpdateWmifxMessageRetrievingWmiClassList = {0}: Retrieving the WMI class list.
	# {0} is the WMI namespace.
	ProgressOnUpdateWmifxMessageIdentifyingOpportunities = {0}: Identifying WMI relationships, constructors and destructors.
	# {0} is the WMI namespace.
	# {1} is the WMI class.
	ProgressOnUpdateWmifxMessageCreatingPropertyAdapter = {0}\\{1}: Creating a property adapter.
	# {0} is the WMI namespace.
	# {1} is the WMI class.
	ProgressOnUpdateWmifxMessageWritingPropertyAdapter = {0}\\{1}: Writing property adapter file to disk.
	# {0} is the WMI namespace.
	# {1} is the WMI class.
	# {2} is the proxy function name.
	ProgressOnUpdateWmifxMessageCreatingFunction = {0}\\{1}: Creating the {2} function.
	# {0} is the WMI namespace.
	ProgressOnUpdateWmifxMessageWritingTypesPs1xml = {0}: Writing types.ps1xml file.
	ProgressOnUpdateWmifxMessageModuleManifest = Updating wmifx module manifest.
	ProgressOnUpdateWmifxMessageComplete = The WMI function library generation is complete.

	#endregion

	#region Warning messages

	WarningPspxModuleNotFound = The 'pspx' module was not found on this system. The 'wmix' module uses the 'pspx' module to generate new WMI commands. No new WMI commands will be generated unless the 'pspx' module is installed on this system. You can download the latest version of 'pspx' from http://pspx.codeplex.com.

	#endregion

	#region Error messages

	ErrorElevationRequired = An elevated session is required to enumerate WMI properly on the local system.
	# {0} is the property name.
	# {1} is the method name.
	# {2} is the return value.
	# {3} is the description from WMI (already translated).
	ErrorFailedToSetProperty = Failed to set property {0}: {1} returned error code {2} ({3}).
	# {0} is the property name.
	# {1} is the method name.
	# {2} is the return value.
	# {3} is the WMI class and method name.
	ErrorFailedToSetPropertyNoDescription = Failed to set property {0}: {1} returned error code {2}. Consult MSDN documentation for {3} to learn more about this return value.

	#endregion
'@